macerated turf - French English Dictionary